package com.zmn.oms.persistence.interfaces.conf.distributereason;
import com.zmn.oms.model.entity.conf.distributereason.ConfOrderDistributeReason;
import com.zmn.oms.model.entity.conf.distributereason.ConfOrderDistributeReasonQuery;

import java.util.List;

/**
 * 类描述：改派缘由
 *
 * @author liuying
 * @date 2021/10/27 14:10
 */
public interface ConfOrderDistributeReasonDao {

    List<ConfOrderDistributeReason> listByQuery(ConfOrderDistributeReasonQuery query);

    List<ConfOrderDistributeReason> listPageByQuery(ConfOrderDistributeReasonQuery query);

    int countByQuery(ConfOrderDistributeReasonQuery query);

    int insert(ConfOrderDistributeReason record);

    int insertSelective(ConfOrderDistributeReason record);

    ConfOrderDistributeReason selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(ConfOrderDistributeReason conf);

    int updateByPrimaryKey(ConfOrderDistributeReason conf);
}